*** Settings ***
Resource  ./元素层.robot


*** Keywords ***
登录页
    [Documentation]  输入网址并进入登录界面
    打开平台登录页
#    浏览器等待时间
    窗口最大化

登录
    [Documentation]  登录系统,进入系统管理页
    登录页
    # 输入用户名
    输入文本  id=username  ${USERNAME}
    # 输入密码
    输入文本  id=password  ${PWD}
    # 点击提交按钮
    点击元素  id=submit
    # 点击系统管理菜单
    点击元素  id=10000000
    # 退出系统管理嵌套页（内容页）
    unselect frame
    sleep  0.5

进入机构管理页
    [Documentation]  前置步骤：登录
    # 点击机构管理菜单按钮，打开机构管理页
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]
    # 进入机构管理嵌套页面
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入用户管理页
    [Documentation]  前置步骤：登录
    # 点击用户菜单按钮，打开用户管理页
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]
    # 进入用户管理嵌套页面
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入角色管理页
    [Documentation]  前置步骤：登录
    # 点击角色管理菜单，打开角色管理页
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[3]/a[1]
    # 进入角色管理嵌套页面
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入系统通知页
    [Documentation]  前置步骤：登录
    # 点击系统通知按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[4]/a[1]
    # 进入系统通知嵌套页
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入系统参数页
    [Documentation]  前置步骤：登录
    # 点击系统参数按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[5]/a[1]
    # 进入系统参数嵌套页
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入系统字典页
    [Documentation]  前置步骤：登录
    # 点击系统字典按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[6]/a[1]
    # 进入系统字典嵌套页
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入系统菜单管理页
    [Documentation]  前置步骤：登录
    # 点击菜单管理按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[7]/a[1]
    # 进入菜单管理嵌套页
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入邮箱配置页
    [Documentation]  前置步骤：登录
    # 点击邮箱配置按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[9]/a[1]
    # 进入邮箱配置嵌套页
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入运维日志下载页
    [Documentation]  前置步骤：登录
    # 点击日志下载按钮
    点击元素  xpath=/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[10]/a[1]
    # 进入日志下载页面
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入密码修改页
    登录页
    # 输入用户名
    输入文本  id=username  ${ALTERUSER}
    # 输入密码
    输入文本  id=password  ${alterPwd}
    # 点击登录按钮
    点击元素  id=submit
    sleep  1    # 这个睡眠时间保留
    # 点击修改密码按钮
    点击元素  xpath=//a[@id='password']//img
    # 进入修改密码页面
    选择表单  id=layui-layer-iframe1

进入数据库管理页
    [Documentation]  前置步骤：登录
    # 点击数据库管理菜单按钮
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[1]/a
    # 进入数据库管理嵌套页面
    选择表单  xpath=/html[1]/body[1]/div[1]/div[1]/div[5]/div[2]/iframe[1]

进入服务器节点管理页
    [Documentation]  前置步骤：登录
    # 点击服务器节点管理菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[2]/a
    # 进入服务器节点管理嵌套页面
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入步骤管理页
    登录
    # 点击步骤管理菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[3]/a
    # 进入步骤管理嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入步骤组管理页
    登录
    # 点击步骤组管理菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[4]
    # 进入步骤组管理嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入任务管理页
    登录
    # 点击任务管理菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[5]
    # 进入任务管理嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入任务历史信息页
    登录
    # 点击任务历史信息菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[6]
    # 进入任务任务历史信息嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入分布式日志下载页
    登录
    # 点击分布式日志下载菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[7]
    # 进入分布式日志下载嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

进入redis运营管理页
    登录
    # 点击redis运营管理菜单
    点击元素  xpath=//*[@id="LAY-system-side-menu"]/li[11]/dl/dd[8]
    # 进入redis运营管理嵌套页
    选择表单  xpath=//*[@id="LAY_app_body"]/div[2]/iframe

